Barry Humphries's best–known alter–ego is Dame Edna Everage.
A better way to phrase this question might have been "Who created the character Sir Les Patterson?"
© Macclesfield Quiz League 2018